package com.smartleanx.module.hrm.eums.employee;

import lombok.Getter;
import lombok.RequiredArgsConstructor;

@Getter
@RequiredArgsConstructor
public enum ActionBehaviorEnum {

    /**
     * 操作行为 1 新建 2 编辑 3 删除 4 转正 5 调岗 6 晋升 7 降级 8 转全职员工 9 离职 10 参保方案
     */
    ADD(1, "新建"),
    UPDATE(2, "编辑"),
    DELETE(3, "删除"),
    BECOME(4, "转正"),
    CHANGE_POST(5, "调岗"),
    PROMOTED(6, "晋升"),
    DEGRADE(7, "降级"),
    CHANGE_FULL_TIME_EMPLOYEE(8, "转为全职员工"),
    SEPARATION(9, "离职"),
    PARTICIPATION_PLAN(10, "参保方案");

    private final Integer value;

    private final String desc;
}
